social discontent and strife - Alemán Inglés Diccionario